package com.ffmpeg.util.app;

import com.ffmpeg.util.domain.entity.FileInfo;

/**
 * @author :wm
 * @description : 文件信息
 */
public interface FileInfoService {
    /**
     * 通过绝对路径查询文件信息
     *
     * @param absolutePath              文件绝对路径 附加信息
     * @param additionalInformationFlag 是否获取附加信息
     * @return 文件信息
     */
    FileInfo queryFileInfoByAbsolutePath(String absolutePath, Boolean additionalInformationFlag);

    /**
     * 创建根目录
     *
     * @return 目录是否创建成功
     */
    Boolean createRootDir();
}
